Problèmes de contraintes hybrides pour l’ordonnancement d’activités
نویسندگان
چکیده
Le raisonnement sur le temps est une tâche importante pour de nombreux domaines de l’Informatique (planification temporelle, traitement du langage naturel, etc.). Dans ce cadre, différentes approches représentant les informations temporelles à l’aide de contraintes numériques ou qualitatives ont été étudiées. Dans cet article, nous proposons un nouveau formalisme basé sur des problèmes d’optimisation particuliers appelés Problèmes de Contraintes Hybrides (PCH). Les PCH permettent de représenter et de traiter des problèmes d’ordonnancement d’activités à l’aide de contraintes temporelles qualitatives et numériques et des contraintes de ressources. Pour résoudre un PCH, nous proposons une approche itérative permettant de caractériser une solution optimale à l’aide d’une recherche arborescente avec retour arrière. À chaque étape de la recherche, des méthodes de filtrage considérant les différentes natures de contraintes sont mises en œuvre. Des résultats expérimentaux concernant cette approche sont également présentés.
منابع مشابه
Reformulation de problèmes de satisfaction de contraintes basée sur des métamodèles
Un des challenges importants en programmation par contraintes est la reformulation de modèles déclaratifs en programmes exécutables permettant de calculer leurs solutions. Cette phase peut nécessiter de faire des traductions entre les langages de la programmation par contraintes, de changer la représentation des contraintes ou d’optimiser les modèles et de paramétrer les stratégies de recherche...
متن کاملProposition d'un Modèle pour Ordonnancement d'un Système Automatisé de Production Applications des Algorithmes Génétiques Hybrides
Résumé. Le principe d’un ordonnancement coopératif selon une modélisation multi-agents résulte du rapprochement des domaines de l’Ordonnancement et de l’Intelligence Artificielle Distribuée. Le travail que nous présentons dans ce papier a pour objectif l’étude de l’adéquation des métaheuristiques avancées dans un SMA dans le cadre de la résolution d’un problème d’optimisation bien défini qui es...
متن کاملFrom Dataflow Specification to Multiprocessor Partitioned Time-triggered Real-time Implementation
We consider deterministic functional specifications provided by means of synchronous data-flow models with multiple modes and multiple relative periods. These specifications are extended to include a real-time characterization defining task periods, release dates, and deadlines. Task deadlines can be longer than the period to allow a faithful representation of complex end-to-end flow requiremen...
متن کاملLes riches heures de l'ordonnancement
RÉSUMÉ. Paralléliser c’est exécuter des opérations (instructions ou programmes) sur plusieurs ressources simultanément. Gérer efficacement la répartition de tâches sur ces ressources est un problème qui se pose quel que soit le support d’exécution matériel, le système d’exploitation ou le langage cible choisi pour exécuter une application et à tous les niveaux (instructions élémentaires, compos...
متن کاملAlgorithmes hybrides génériques pour la résolution de problèmes de satisfaction de contraintes
In this paper, we present a generic hybrid algorithm for combining complete (constraint programming) and incomplete (local search) methods in order to solve constraint satisfaction problems. This algorithmic scheme uses constraint propagation techniques and local search heuristics over populations. The structures involved provide an harmonious interaction between the different methods, and also...
متن کامل